/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

function buscar(){
    $.ajax({
        type : "POST",
        url : "listarArticulos.do",
        data : "buscar=" + $("#txtBuscar").val(),
        success : function(result) {
            $("#cuerpo").html(result);
            muestra_oculta('resultadoDetalle', 1);
            //muestra_oculta('formaPago', 1);
        }
    });
}

function limpiar(){
    $.ajax({
        type : "POST",
        url : "listarArticulos.do",
        data : "",
        success : function(result) {
            $("#cuerpo").html(result);
            muestra_oculta('resultadoDetalle', 1);
            //muestra_oculta('formaPago', 1);
        }
    });
}

function checkCatalogo() {
    $.ajax({
        type : "POST",
        url : "listarArticulos.do",
        data : "marcaId=0",
        success : function(result) {
            $('#cuerpo').html(result)
        }
    });

}
function checkMarcas() {
    $.ajax({
        type : "POST",
        url : "listarMarcas.do",
        success : function(result) {
            $('#comboMarcas').html(result)
        }
    });

}

function filtrarMarca(){
    $('#cuerpo').fadeOut('0,02')
    $.ajax({
        type:"POST",
        url:"listarArticulos.do",
        data:"marcaId="+$("#CmbMarca").val(),
        success: function(result) {
            muestra_oculta('resultadoDetalle',1);
            //window.alert("Está entrando bien y sabe que el IdMarca nuevo es: "+$("#CmbMarca").val())
            $('#cuerpo').html(result).fadeIn('slow')//fadeIn("slow");
        },
        error: function() {
            window.alert("Está entrando por el error, pero sabe que el IdMarca nuevo es: "+$("#CmbMarca").val())
        //$('#loaddiv').fadeOut('slow').load('listarArticulos.do',{marcaId : $("#CmbMarca").val()}).fadeIn("slow");
        }
    });
}

function quitarArticulo(idArt) {
    $.ajax({
        type : "POST",
        url : "quitarArticulo.do",
        data : "idArticulo=" + idArt,
        success : function(result) {
            $("#carrito").html(result);
            muestra_oculta('resultadoDetalle', 1);
            //muestra_oculta('formaPago', 1);
        }
    });

}
function verDetallePedido(idPedido) {
    $.ajax({
        type : "POST",
        url : "verDetallePedido.do",
        data : "idPedido=" + idPedido,
        success : function(result) {
            $("#detallePedidos").html(result);
            muestra_oculta('resultadoDetalle', 1);
            //muestra_oculta('formaPago', 1);
        }
    });

}
function verDetalle(idArt) {
    $.ajax({
        type : "POST",
        url : "detalle.do",
        data : "idArticulo=" + idArt,
        success : function(result) {
            muestra_oculta('resultadoDetalle', 2);
            //muestra_oculta('formaPago', 1);
            $("#resultadoDetalle").html(result);
        }
    });

}
function verPedido() {
    $.ajax({
        type : "POST",
        url : "verPedido.do",
        success : function(result) {
            $("#cuerpo").html(result);
            $("#carrito").html("");
            muestra_oculta('resultadoDetalle', 1);
            //muestra_oculta('formaPago', 1);
        }
    });

}
function seleccionarFP() {
    $("#carrito").html("");
    $.ajax({
        type : "POST",
        url : "FormaPago.do",
        success : function(result) {
            //muestra_oculta('formaPago', 2);
            muestra_oculta('resultadoDetalle', 1);
            $("#cuerpo").html(result);
        }
    });
}
function cancelarCierrePedido(){
    checkCatalogo();
    checkCarrito();
}

function cerrarPedido() {
    $.ajax({
        type : "POST",
        data:"fpId="+$("#CmbFormaPago").val(),
        url : "cerrarPedido.do",
        success : function(result) {
            $("#cuerpo").html(result);
            //muestra_oculta('formaPago', 1);
            //muestra_oculta('resultadoDetalle', 1);
        }
    });

}
function agregarArt(cantidad, idArt) {
    $.ajax({
        type : "POST",
        url : "agregarArt.do",
        data : "idArticulo=" + idArt + "&cantidad=" + cantidad,
        success : function(result) {
            $("#carrito").html(result);
            muestra_oculta('resultadoDetalle', 1);
            //muestra_oculta('formaPago', 1);
        }
    });
}
function checkCarrito() {
    $.ajax({
        type : "POST",
        url : "checkCarrito.do",
        success : function(result) {
            $("#carrito").html(result);
        }
    });

}
function tipoReporte() {
    $.ajax({
        url : "view/TipoReporteView.jsp",
        success : function(result) {
            $("#carrito").html("");
            $("#cuerpo").html(result);
        }
    });
}
function reportePedido(id) {
    $.ajax({
        type : "POST",
        url : "reportePedido.do",
		data : "idreporte=" + id,
        success : function(result) {
            $("#carrito").html("");
            $("#cuerpo").html(result);
        }
    });
}
function muestra_oculta(id, accion) {
    if (document.getElementById) { //se obtiene el id
        var el = document.getElementById(id); //se define la variable "el" igual a nuestro div
        if (accion == 1) {
            el.style.display = 'none'; //damos un atributo display:none que oculta el div
        } else {
            el.style.display = 'block';
        }
    }
}
